﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
using WalkingTec.Mvvm.Core;
using WalkingTec.Mvvm.Core.Extensions;
using TyMES.Model.Record;


namespace TyMES.ViewModel.Record.TightenXmlDataVMs
{
    public partial class TightenXmlDataBatchVM : BaseBatchVM<TightenXmlData, TightenXmlData_BatchEdit>
    {
        public TightenXmlDataBatchVM()
        {
            ListVM = new TightenXmlDataListVM();
            LinkedVM = new TightenXmlData_BatchEdit();
        }

    }

	/// <summary>
    /// Class to define batch edit fields
    /// </summary>
    public class TightenXmlData_BatchEdit : BaseVM
    {
        public Int32? TID { get; set; }
        public String toolSerialNum { get; set; }
        public Int32? tighteningID { get; set; }
        public Int32? tool_id { get; set; }
        public String sn { get; set; }
        public String project_name { get; set; }
        public String torque { get; set; }
        public String angle { get; set; }
        public String tightening_status { get; set; }
        public String rawdata_time { get; set; }
        public Int32? screw_id { get; set; }
        public Int32? PointNum { get; set; }
        public Int32? angle_offset { get; set; }
        public String ArrTorque { get; set; }
        public String upload_status { get; set; }
        public String upload_time { get; set; }
        public String filed1 { get; set; }
        public String filed2 { get; set; }

        protected override void InitVM()
        {
        }

    }

}
